package main.java.sq;



public interface Accion {

		
		/**
		 */
		public abstract void ejecutarAccion();

		/**
		 * @return  Returns the roja.
		 * @uml.property  name="roja"
		 */
		public boolean getRoja();

		/**
		 * Setter of the property <tt>roja</tt>
		 * @param roja  The roja to set.
		 * @uml.property  name="roja"
		 */
		public void setRoja(boolean roja);

		/**
		 * @return  Returns the amarilla.
		 * @uml.property  name="amarilla"
		 */
		public boolean getAmarilla();

		/**
		 * Setter of the property <tt>amarilla</tt>
		 * @param amarilla  The amarilla to set.
		 * @uml.property  name="amarilla"
		 */
		public void setAmarilla(boolean amarilla);

			
			/**
			 */
			public abstract boolean esRealizable();

			/** 
			 * @return  Returns the tieneColono.
			 * @uml.property  name="tieneColono"
			 */
			public boolean getTieneConsul();

			/**
			 * @return  Returns the idJugador.
			 * @uml.property  name="idJugador"
			 */
			public int getIdJugador();

			/**
			 * Setter of the property <tt>idJugador</tt>
			 * @param idJugador  The idJugador to set.
			 * @uml.property  name="idJugador"
			 */
			public void setIdJugador(int idJugador);
			
			public boolean getValla();
			
			public void setValla(boolean valla);

}
